namespace LegoBotPrimaAbstractions
{
    public interface ILegoBotPrimaConfig
    {
        int AngleDecimalPlaces { get; }
        double ForwardMotion_AverageSpeed { get; }
        double ForwardMotion_AverageSpeed_Variance { get; }
        int MinDistance { get; }
        bool LogCallToWorkflow { get; }
        string LogPath { get; }
        double OpenSpacesPaddingDegrees { get; }
        double InitialAngle { get; }
        int MaxNumberPreviousActionsKept { get; }
        double AccelerometerThreashold { get; }
        double MinDistanceBackUpCoeff { get; }
        int MaxSecondsGoingForward { get; }
        int MaxSecondsRotating { get; }
    }
}